package mark.tom.friend.provider;

import android.content.pm.PackageInfo;
import android.content.pm.PackageManager;
import android.graphics.drawable.Drawable;
import com.alibaba.android.arouter.facade.template.IProvider;

import java.util.List;

public interface ISystemProvider extends IProvider {

    PackageManager getPackageManager();

    List<PackageInfo> getPackageInfoList();

    Drawable getAppIconByPackageName(String packageName);

    String[] getAppSignatureByPackageName(String packageName);
}
